import request from '@/utils/request'

// 查询公告消息列表
export function listNotice(query) {
  return request({
    url: '/tws/notice/list',
    method: 'get',
    params: query
  })
}

// 查询未读消息数量
export function getUnReadNum() {
  return request({
    url: '/tws/notice/getUnReadNum',
    method: 'get'
  })
}

// 查询公告消息详细
export function getNotice(id) {
  return request({
    url: '/tws/notice/' + id,
    method: 'get'
  })
}

// 消息已读
export function read(id) {
  return request({
    url: '/tws/notice/read/' + id,
    method: 'get'
  })
}

// 全部已读
export function reads() {
  return request({
    url: '/tws/notice/reads',
    method: 'get'
  })
}

// 删除公告消息
export function delNotice(id) {
  return request({
    url: '/tws/notice/' + id,
    method: 'delete'
  })
}
